left stranded - Alemán Inglés Diccionario